package org.lexicon.swpogo;

import java.net.URI;

public interface SemWebPropertyBinding {

	public String getPogoPropertyName();
	public void setPogoProperty(String pogoProperty);
	
	public String getRdfPropertyName();
	public void setRdfProperty(String rdfProperty);
	
	public Object getPogoProperty();
	public void setPogoPropertyName(Object pogoProperty);
	
	public com.hp.hpl.jena.rdf.model.Property getRdfProperty();
	public void setRdfPropertyName(com.hp.hpl.jena.rdf.model.Property rdfProperty);
	
	public URI getRdfPropertyURI();
	public void setRdfProperty(URI rdfProperty);
	
	public void setRdfPropertyBinding(RdfPropertyBinding rdfPropertyBinding);
	public RdfPropertyBinding getRdfPropertyBinding();
	
	public void setSparqlPropertyMarshaller(SparqlPropertyMarshaller sparqlPropertyMarshaller);
	public SparqlPropertyMarshaller getSparqlPropertyMarshaller();
	
}
